#ifndef GLOATVALUEH
#define GLOATVALUEH

//---------------------------------------------------------------------------
#define WM_CONVERTPERSEN        (0x402)
#define WM_CONVERERROR          (0x403)
#define WM_CONVERFINISH         (0x404)
#define WM_CONVERDLLERROR       (0x405)
//---------------------------------------------------------------------------
struct Setting
{
        String DefaultLanguage;
        String LeftPath;
		String RightPath;
		String FileTime;
};
//---------------------------------------------------------------------------
struct FileState
{
        String Name;
		String RefState;
        int Size;
        String Date;
};
//---------------------------------------------------------------------------
bool operator<(const FileState &x, const FileState &y)
{
		return x.RefState < y.RefState;
}
//---------------------------------------------------------------------------


/*
struct MessageFile
{
        String DeleteFile;
        String PastsFile;
        String OpenFile;
        String SaveAsFile;
};*/
//---------------------------------------------------------------------------
struct MainMsgMenu
{
	WideString File;
	WideString Open;
	WideString SaveAs;
	WideString Exit;
	WideString Edit;
	WideString Copy;
	WideString Delete;
	WideString Paste;
	WideString Convert;
	WideString Play;
	WideString Help;
	WideString ConvertHelp;
	WideString About;
	WideString Language;

	WideString Name;
	WideString Size;
	WideString Date;
	WideString Ref;

	WideString MsgDelete;
	WideString MsgOvercast;
	WideString MsgReplace;
	WideString MsgOpen;
	WideString MsgSaveAs;
	WideString MsgFinish;
	WideString MsgWelcome;
	WideString MsgFileFolder;
	WideString MsgError;
	WideString MsgAddPen;
	WideString MsgRremove;
	WideString MsgDll;
	WideString MsgTitel;
	WideString MsgUse;
    WideString MsgAutoRun;
};
//---------------------------------------------------------------------------
#endif
